The Arabic Alphabet: How to Read & Write It
Arabic-English Dictionary: The Hans Wehr Dictionary of Modern Written Arabic